rain on one's parade - Francés Inglés Diccionario